package com.lizx.persional.common.interceptor;

import com.baomidou.kisso.web.handler.KissoDefaultHandler;
import org.springframework.stereotype.Component;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

/**
 * @Author 江苏博沣
 * @Description
 * @Date Create in 2018/2/28 15:18
 */
@Component
public class MyKissoHandler extends KissoDefaultHandler {
    /**
     * 未登录时，处理 AJAX 请求。
     * <p>
     * 返回 HTTP 状态码 401（未授权） 请求要求身份验证。 对于需要登录的网页，服务器可能返回此响应。
     * </p>
     */
    @Override
    public boolean preTokenIsNullAjax(HttpServletRequest request, HttpServletResponse response) {
        response.setStatus(401);
        return false;
    }

    @Override
    public boolean preTokenIsNull(HttpServletRequest request, HttpServletResponse response) {
        response.setStatus(401);
        return false;
    }
}
